package com.quanyan.financialSystem.service.place;

import com.quanyan.api.APIResponse;
import com.quanyan.common.Plugin.PageObj;
import com.quanyan.financialSystem.entity.vo.place.req.ReqOrderReconciliation;
import com.quanyan.financialSystem.entity.vo.place.req.ReqOrderReconciliationUpdate;
import com.quanyan.financialSystem.entity.vo.place.resp.OrderReconciliationVos;

/**
 * OrderReconciliationService
 *
 * @author Tu Chun
 * @date 2016/10/24
 */
public interface OrderReconciliationService {
    APIResponse<PageObj<OrderReconciliationVos>> getOrderReconciliation(ReqOrderReconciliation reqOrderReconciliation);

    APIResponse<OrderReconciliationVos> orderReconciliationAll(ReqOrderReconciliation reqOrderReconciliation);


    APIResponse<?> updateOrderStatus(ReqOrderReconciliationUpdate reqOrderReconciliationUpdate);
}
